Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols needed by test #2196

Merged
merged 1 commit into from
Jun 9, 2017

Conversation

dalexsoto
Copy link
Member

@dalexsoto dalexsoto commented Jun 9, 2017

From our conversation earlier today

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)

will be backported to xcode9 once approved

@spouliot
Copy link
Contributor

spouliot commented Jun 9, 2017

If not the case for release then it should be fixed too. Both config should work without errors in devices (and sims)

@monojenkins
Copy link
Collaborator

Build success

… order to avoid linking symbols meeded by test

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)
@monojenkins
Copy link
Collaborator

Build failure

@dalexsoto dalexsoto changed the title [test][introspection] Enable MtouchNoSymbolStrip for debug|device in order to avoid linking symbols needed by test [test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols needed by test Jun 9, 2017
@dalexsoto
Copy link
Member Author

Indeed it was also needed for release, good catch

@monojenkins
Copy link
Collaborator

Build success

@rolfbjarne rolfbjarne merged commit 0770e24 into xamarin:master Jun 9, 2017
dalexsoto added a commit to dalexsoto/xamarin-macios that referenced this pull request Jun 10, 2017
… order to avoid linking symbols meeded by test (xamarin#2196)

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)
rolfbjarne pushed a commit that referenced this pull request Jun 10, 2017
#2191)

* [Test][Intro] Fix introspection test on API changes for Xcode 9 Beta 1

* [introspection] Fix feedback from PR and bot tests

Removed XAMCORE_4_0 checks from our api definition, and added
a file with stubs for all of them instead. Cleaner binding file
and easier to remove in the future

Fixed introspection also for mac by moving some check into base test definition

* [CoreImage] Add CoreImage stubs so introspection test are happy

These need to be manually reviewed by whoever takes CoreImage framework
tracked in bugzilla so we do not forget

* Do the same API cleanup as in NSUnit

* [test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols meeded by test (#2196)

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)

* [foundation] Provide better messages

* [CoreImage] Fix Availability of CIEdgePreserveUpsampleFilter
dalexsoto added a commit to dalexsoto/xamarin-macios that referenced this pull request May 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants